package cool.tianyou.blue.bird.model.vo;

import java.util.Map;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;

/**
 * @author Liutianyou 设备消息 只要给 MQTT协议使用
 * @date 2022/1/17 11:23 下午
 */
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class DeviceMessage {

    /**
     * 消息唯一id
     */
    private String messageId;
    /**
     * 消息类型
     */
    private String type;

    /**
     * 消息来源
     */
    private String fromDevice;

    /**
     * 消息内容
     */
    private Map<String, String> data;

}
